package cn.cycleif.app.domain.vo;

import cn.cycleif.enums.CommonStatusEnum;
import cn.cycleif.enums.VoteStatusEnum;
import lombok.Data;

import java.time.LocalDateTime;
import java.util.Map;

/**
 * @Date: 25/2/10-14:19
 * @Desc:
 */
@Data
public class AnswerVO {

  private Integer          id;
  private Integer          questionId;
  private CommonStatusEnum status;
  private VoteStatusEnum   voteStatus;
  private Integer          voteCount;
  private Integer          commentCount;
  private String           content;
  private Integer          lastEditUserId;
  private Integer          revisionId;
  private Integer          adopted;

  private LocalDateTime createAt;
  private LocalDateTime updateAt;

  private Map<String, Object> userInfo;
  private Map<String, Object> commentInfo;

}
